#ifndef SCRIPTGUIFACTORY_H
#define SCRIPTGUIFACTORY_H

#include "QObject"

class IF_ScriptViewerInterface;
class QWidget;
class ScriptActionTrigger;
class QAbstractListModel;

class ScriptGuiFactory : public QObject
{
public:
   ScriptGuiFactory( QWidget *parent);

   IF_ScriptViewerInterface * build( QWidget *container, ScriptActionTrigger *actionTrigger,
                                     QAbstractListModel *mediaModel,
                                     QAbstractListModel *lightModel);
};

#endif // SCRIPTGUIFACTORY_H
